heel in a plant - French English Dictionary